.kenesis-body {
    height: auto;
    background: #f1eee7;
    background-size: auto;
    width: 500px;
    display: inline-block;
    margin-left: auto;
    margin-right: auto;
}

.backimage {
    left: 0px;
    right: 0px;
    width: 100%;
    height: 500px;
    border: 2px solid black;
}

.rv-inner-content,
.rv-content-wrap {
    display: inline-block;
    vertical-align: top;
    width: 100%;
}

.GlobalSiteLang {
    top: 30px!important;
    right: 160px!important;
}

.internal #home {
    left: 120px!important;
}

.internal #home1 {
    left: 200px!important;
}

.internal #about {
    left: 220px!important;
}

.internal #about1 {
    left: 300px!important;
}

.internal #gallery {
    left: 320px!important;
}

.internal #gallery1 {
    left: 415px!important;
}

.internal #album {
    left: 440px!important;
}

.internal #info {
    left: 1050px!important;
}

.internal #info1 {
    left: 1280px!important;
}

.internal #bookings {
    left: 1300px!important;
}

.internal #bookings1 {
    left: 1410px !important;
}

.internal #contact {
    left: 1430px !important;
}

.image1internal,
.image2internal,
.image3internal {
    height: 800px;
    width: 100% !important;
}

.Parallax {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.Parallax_Scrolling-active .Parallax_Scrolling {
    will-change: transform !important;
    -webkit-backface-visibility: hidden;
    -webkit-transform: translateZ(0);
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}

.Parallax {
    position: relative;
}

.botnav {
    width: 100%;
    height: 100px;
    z-index: 100;
    float: left;
    display: inline;
    left: 350px;
}

.ribbon {
    left: 1400px;
    top: 718px;
    width: 266px;
    height: 774px;
    z-index: 100;
}

a {
    transition: 0.8s ease;
}

.botnav .navbar {
    left: 25%;
}

html .kenesis-body div.rv-content {
    padding: 0px !important;
}

/*--- 1T2T ---*/

.kenesis-body[data-body="1T2T"] .content2,
.kenesis-body[data-body="1T2T"] .content3 {
    width: 50% !important;
    float: left;
    margin: 0 !important;
}

/*--- 1T3T ---*/

.kenesis-body[data-body="1T3T"] .content2,
.kenesis-body[data-body="1T3T"] .content3,
.kenesis-body[data-body="1T3T"] .content4 {
    width: 33.332% !important;
    float: left;
    margin: 0 !important;
}

/*--- 2T1T ---*/

.kenesis-body[data-body="2T1T"] .content1,
.kenesis-body[data-body="2T1T"] .content2 {
    width: 50% !important;
    float: left;
    margin: 0 !important;
}

/*--- 2T2T ---*/

.kenesis-body[data-body="2T2T"] .rv-content {
    width: 50% !important;
    float: left;
    margin: 0 !important;
}

/*--- 2T3T ---*/

.kenesis-body[data-body="2T3T"] .content1,
.kenesis-body[data-body="2T3T"] .content2 {
    width: 50% !important;
    float: left;
    margin: 0 !important;
}

.kenesis-body[data-body="2T3T"] .content3,
.kenesis-body[data-body="2T3T"] .content4,
.kenesis-body[data-body="2T3T"] .content5 {
    width: 33.332% !important;
    float: left;
    margin: 0 !important;
}

/*--- 3T1T ---*/

.kenesis-body[data-body="3T1T"] .content1,
.kenesis-body[data-body="3T1T"] .content2,
.kenesis-body[data-body="3T1T"] .content3 {
    width: 33.332% !important;
    float: left;
    margin: 0 !important;
}

/*--- 3T2T ---*/

.kenesis-body[data-body="3T2T"] .content1,
.kenesis-body[data-body="3T2T"] .content2,
.kenesis-body[data-body="3T2T"] .content3 {
    width: 33.332% !important;
    float: left;
    margin: 0 !important;
}

.kenesis-body[data-body="3T2T"] .content4,
.kenesis-body[data-body="3T2T"] .content5 {
    width: 50% !important;
    float: left;
    margin: 0 !important;
}
/*--- 3T3T ---*/

.kenesis-body[data-body="3T3T"] .rv-content {
    width: 33.332% !important;
    float: left;
    margin: 0 !important;
}
